============================================================================== Simba Starburst ODBC Data Connector Release Notes ============================================================================== The release notes provide details of enhancements, features, known issues, and workflow changes in Simba Starburst ODBC Driver 2.2.6.1014, as well as the version history. This version of the driver supports the following data source versions and platforms (Note: Platforms included with a distribution may vary according to what has been licensed): * Starburst Galaxy * Starburst Enterprise's four most current LTS releases. * Windows 11, Windows Server 2025, 2022, 2019, 2016 * macOS 11, 12, 14, 15 and 26 * Debian 11, 12 or 13, RHEL 8, 9 or 10, SLES 15, Ubuntu 22.04 or 24.04 * Debian 13 arm, RHEL 8 arm 2.2.6.1014 =================================================================== Released 2026-03-10 Enhancements & New Features * [PRESO-2047][PRESO-2039] Updated third-party libraries The connector has been updated to use the following libraries: - libcurl 8.18.0 (previously 8.16.0) - OpenSSL 3.0.19 (previously 3.0.18) * [PRESO-2039] Added Sectigo Public Server Authentication Root R46 to the default certificate bundle for SSL/TLS support. Known Issues The following are known issues that you may encounter due to limitations in the data source, the connector, or an application. * Implicit casting of CHAR(x) to larger CHAR(x) is not supported Beginning with version 0.152.1-t, Starburst does not support implicit casting of CHAR(x) data to a CHAR(x) of a larger size. As a workaround, INSERT queries into columns of CHAR(x) type must contain an explicit cast into a CHAR(x) type of the size reported by the Starburst Server. * [PRESO-681] Some year values not supported in TIME and TIMESTAMP The connector does not support year values less than -9999 or greater than 9999 in TIME and TIMESTAMP data types. Workflow Changes ============================================================= The following changes may disrupt established workflows for the connector. 2.2.5.1013 ------------------------------------------------------------------- * [PRESO-1932] Removed macOS support Beginning with this release, the connector no longer supports macOS 13.0. For a list of supported operating systems, see the Installation and Configuration Guide. 2.2.3.1009 ------------------------------------------------------------------- * [PRESO-1854] Documentation update for SessionProperties In the SessionProperties description, the session_property=session_value has now been replaced with session_property:session_value. For more information, see the Installation and Configuration Guide. * [PRESO-1314][PRESO-1418][PRESO-1912] Removed support for earlier platform support Beginning with this release, the connector no longer supports the following versions of Linux distributions: - CentOS 7 - Debian 10 - Red Hat Enterprise Linux (RHEL) 7 - Ubuntu 20.04 - Windows 8.1 For a list of supported versions, see the Installation and Configuration Guide. 2.1.0.1000 ------------------------------------------------------------------- * Removed support for macOS universal bitness Beginning with this release, the connector no longer supports universal bitness for macOS. Support for macOS version 10.14 has been removed. For a list of supported macOS versions, see the Installation and Configuration Guide. * [PRESO-1103] Removed CacheAccessToken support Beginning with this release, the driver no longer supports caching of access token. * Removed support for earlier versions of Linux distributions Beginning with this release, the driver no longer supports the following versions of Linux distributions: - CentOS 6 - Debian 8 and 9 - Ubuntu 14.04, 16.04, and 18.04 For a list of supported Linux versions, see the Installation and Configuration Guide. Version History ============================================================== 2.2.5.1013 ------------------------------------------------------------------- Released 2026-01-12 Enhancements & New Features * [PRESO-1936][PRESO-2014][PRESO-1897][PRESO-1938] Updated platform support The connector now supports the following platform versions: - macOS 15 ARM - macOS 26 ARM - Debian 13 ARM - Red Hat Enterprise Linux (RHEL) 10 * [PRESO-2019] Updated third-party libraries The connector has been updated to use the following libraries: - Expat 2.7.3 (previously 2.6.4) - libcurl 8.16.0 (previously 8.12.1) - OpenSSL 3.0.18 (previously 3.0.16) Resolved issues The following issue has been resolved in Starburst ODBC Driver 2.2.5.1013. * [PRESO-1994] The timestamp data type previously mentioned with Time and Time(p) has now been removed. * [PRESO-2003] The macOS driver documentation for version verification has been updated. * [PRESO-1914] The connector supports time zone data natively, but now it is treating as a string. 2.2.3.1009 ------------------------------------------------------------------- Released 2025-07-10 Enhancements & New Features * [PRESO-1789] Updated Windows Server support The connector now supports Windows Server 2025. For a list of supported versions, see the Installation and Configuration Guide. * [PRESO-1874] NonProxyHosts feature support The connector can now access the NonProxyHosts feature without connecting through the proxy server. To do this, in the Non Proxy Hosts field, type the list of hosts separated by a comma ( , ). For more information, see the Installation and Configuration Guide. * [PRESO-1902][PRESO-1727][PRESO-1726][PRESO-1746][PRESO-1530][PRESO-1452] [PRESO-1453][PRESO-1472] Updated SEN SDK and Third-Party Libraries The SEN SDK has been updated to version 10.3.2.1010, and the following third-party libraries are upgraded: - libcURL 8.12.1 (previously 8.11.1) - Expat 2.6.4 (previously 2.6.2) - OpenSSL 3.0.16 (previously 3.0.15) - Rapidjson 20220112 (previously 1.1.0) - ICU 74.2 (previously 71.1) - Zlib 1.3.1 (previously 1.2.13) * [PRESO-1518][PRESO-1748][PRESO-1583][PRESO-1422] Updated platform support The connector now supports the following platform versions: - macOS 11, 12, 13, and 14 - Red Hat Enterprise Linux (RHEL) 8 ARM support - Red Hat Enterprise Linux (RHEL) 8 and 9 - SUSE Linux Enterprise Server (SLES) 15 - Ubuntu Linux 22.04 and 24.04 - Windows 10 and 11 For a list of supported platform versions, see the Installation and Configuration Guide. * [PRESO-1358] Upgraded Visual Studio support The connector now uses Windows Visual Studio 2022. For supported versions, see the Installation and Configuration Guide. * [PRESO-1420] Linux ARM Support On Linux platform , the connector now supports ARM architecture. * [PRESO-1233] Updated TLS support The connector now supports a minimum TLS version of 1.3. For more details, see the Installation and Configuration Guide. * [PRESO-1566] Support for x-trino-session and x-trino-clear-session Headers The connector now supports the x-trino-session and x-trino-clear-session header parameters, allowing users to configure session parameters during a session connection. Resolved Issues The following issues have been resolved in the Simba Starburst ODBC connector 2.2.3.1009. * [PRESO-1491] When creating a new connection and select version() is queried, the connector does not finish the query. * [PRESO-1834] The connector now supports MaxDefaultVarCharLength functionality in SQLColumns and SQLColAttribute. * [PRESO-1769] Updated the connector binary to ensure the connector allows version lookup. * [PRESO-1770] Fixed incorrect decimal values for interval type. The value of second's fraction is capped to only three decimal values(Milliseconds) for the interval column. * [PRESO-1772] When a SQL query's timestamp precision exceeds 9, the connector truncates it to timestamp(9), logs a warning, and returns SQL_SUCCESS_WITH_INFO to inform the user. * [PRESO-1771] Enhanced the leading precision for interval types to 9 to prevent segmentation faults during getdata calls. * [PRESO-1711] Fixed a data truncation issue that occurred when queried data contained VARCHAR or CHAR data types. * [PRESO-1658] SQLExecDirect and SQLExecute now return query data via GetData instead of column metadata. * [PRESO-1654] Fixed a crash in SQLTables when the IgnoreBrokenCatalog option is enabled. Previously, enabling this option caused the connector to crash. * [PRESO-1609] The SQLGetTypeInfo(hstmt, SQL_DECIMAL) function now correctly returns "precision,scale" for CREATE_PARAMS and 38 for MAXIMUM_SCALE. * [PRESO-1493] When a prepared statement containing decimal data type is run, the query does not work. * [PRESO-1252] The connector deployed the wrong ODBCMessage.xml file. 2.1.7.1010 ------------------------------------------------------------------- Released 2024-04-29 Enhancements & New Features * [PRESO-1336] Mute server warnings support The connector can now disable server warnings. To do this, select the Mute Server Warnings checkbox (set the MuteServerWarnings property to 1). For more information, see the Installation and Configuration Guide. * [PRESO-1245] Check Certificate Revocation support The connector can now check for the certificate revocation from the Windows Trust Store. To do this, check the Check Certificate Revocation check box (set the CheckCertRevocation property to 1). For more information, see the Installation and Configuration Guide. Resolved Issues The following issues have been resolved in Simba Starburst ODBC connector 2.1.7.1010. * [PRESO-1248] The connector does not hide the credentials in the log file. * [PRESO-1258] Even though the connector adds the self-signed server certificate to the Windows system trust store, the connection fails. ==============================================================================